#include <stdio.h>
#include "list.h"
#include "dir.h"
#include "test.h"


void  PrintNode ( DataType_t * data )
{
    printf("Paht:%s \t Type:%c \t Size:%d  \n"  ,
        data->PahtName , data->Type ,data->Size );
}


int main(int argc, char const *argv[])
{
    matrix_rain(80, 25);
    // 初始化链表
    P_Node_t C_list = InitNewNode( NULL );

    // 目录进行检索
    int Count = FindDir2List( C_list ,  argv[1] , ".c" );
    printf("找到%d个.c文件..\n" , Count);

    //　遍历显示结果
    DisplayList( C_list , PrintNode );

    // 销毁操作(销毁链表)
    ///////////////
    //// 完成了链表销毁的功能

    printf("Hello Test 分支\n");
    
    return 0;
}
